haul aft - German English Dictionary